<?php
if (! defined ( "FIELD_NAME_FIELD" )) {
	/**
	 * A field designator for the field name
	 */
	define ( "FIELD_NAME_FIELD", "field_name" );
	/**
	 * A field designator for potential data types
	 * integer
	 * double
	 * float
	 * string
	 */
	define ( "DATA_TYPE_FIELD", "data_type" );
	/**
	 * A field designator for if this field is allowed to be null.
	 * Values: YES, NO
	 */
	define ( "NULLABLE_FIELD", "nullable" );
	/**
	 * A field designator for the index.
	 * Currently only PRI and MUL.
	 * PRI: a primary key index
	 * MUL: a multiple value index
	 */
	define ( "INDEX_FIELD", "index" );
	/**
	 * A field designator for the default value of the field
	 */
	define ( "DEFAULT_VALUE_FIELD", "default_value" );
	/**
	 * A field designator of special, currently only auto_increment
	 */
	define ( "SPECIAL_FIELD", "special" );
	/**
	 * MySQL designation for a primary field
	 */
	define ( "PRIMARY_FIELD", "PRI" );
	/**
	 * MySQL designation for a multiple value index field
	 */
	define ( "MULTIPLE_VALUE_INDEX_FIELD", "MUL" );
	/**
	 * MySQL designation for a unique index field
	 */
	define ( "UNIQUE_INDEX_FIELD", "UNI" );
	/**
	 * MySQL designation for a COLLATION field
	 */
	define ( "COLLATION_FIELD", "collation" );
	/**
	 * MySQL designation for a PERMISSIONS field
	 */
	define ( "PERMISSIONS_FIELD", "permissions" );
	/**
	 * MySQL designation for a comments field
	 */
	define ( "COMMENTS_FIELD", "comments" );
}
?>